package com.demo;

import java.io.File;
import java.io.IOException;

public class Demo02 {
    public static void main(String[] args) throws IOException {
        //演示文件的创建删除
        File file1 = new File("D:\\upload\\1.txt");
        //创建文件:1.如果文件不存在，会创建该文件并返回true 2.如果文件存在，不会创建并返回false
        boolean b1 = file1.createNewFile();
        //删除文件。直接删除 不会送去回收站。
        boolean b2 = file1.delete();
        //判断文件是否存在
        boolean b3 = file1.exists();
        //对目录进行操作
        File dir = new File("D:\\0414");
        //mkdir() 创建单个目录  mkdirs() 直接创建多级目录
        boolean b4 = dir.mkdir();
        //删除目录
        boolean b5 = dir.delete();
        //判断 判断文件以及文件夹
        //在进行是否文件或文件夹的判断前 必须先判断该文件是否存在
        if (file1.exists()) {
            boolean b6 = file1.isFile();
            boolean b7 = file1.isDirectory();
        }
        System.out.println();
    }
}
